Function to let a user of the library specify the SVG's dimensions
An enumeration representing possible errors
Configuration flags for an [class@Rsvg.Handle]. Note that not all of [class@Rsvg.Handle]'s constructors let you specify flags. For this reason, [ctor@Rsvg.Handle.new_from_gfile_sync] and [ctor@Rsvg.Handle.new_from_stream_sync] are the preferred ways to create a handle.
Units for the RsvgLength struct. These have the same meaning as [CSS length units](https://www.w3.org/TR/CSS21/syndata.html#length-units).
This is a C macro that expands to a number with the major version of librsvg against which your program is compiled.
This is a C macro that expands to a number with the micro version of librsvg against which your program is compiled.
This is a C macro that expands to a number with the minor version of librsvg against which your program is compiled.
This is a C macro that expands to a string with the version of librsvg against which your program is compiled.
Dimensions of an SVG image from [method@Rsvg.Handle.get_dimensions], or an individual element from [method@Rsvg.Handle.get_dimensions_sub]. Please see the deprecation documentation for those functions.
Class structure for [class@Rsvg.Handle].
RsvgLength values are used in [method@Rsvg.Handle.get_intrinsic_dimensions], for example, to return the CSS length values of the width and height attributes of an <svg> element.
Position of an SVG fragment from [method@Rsvg.Handle.get_position_sub]. Please the deprecation documentation for that function.
A data structure for holding a rectangle.